@vote: group-vote;

.@{vote} {
  &-noData {
    height: 100%;
    background: @fill-base;
    position: relative;
    min-height: 150 * @hd;
    .am-result {
      padding-top: 0;
      padding-bottom: 0;
      border: none;
      position: absolute;
      top: 40%;
      transform: translateY(-50%);
      .am-icon-document-report {
        color: @color-text-placeholder;
        width: 60 * @hd;
        height: 60 * @hd;
      }
      .am-result-message {
        p {
          font-size: @font-size-caption-sm;
        }
        .am-button {
          border-radius: 4 * @hd;
        }
      }
    }
  }

  &-noSearch, &-noNotExist {
    height: 100%;
    background: @fill-base;
    position: relative;
    .am-result {
      padding-top: 0;
      padding-bottom: 0;
      border: none;
      position: absolute;
      top: 50%;
      margin-top: -81 * @hd;
      .am-icon-no-data, .am-icon-wuquanxian {
        color: @color-text-placeholder;
        width: 60 * @hd;
        height: 60 * @hd;
      }
    }
  }

  &-loading {
    height: 100%;
    background: @fill-base;
    position: relative;
    &-content {
      position: absolute;
      top: 50%;
      left: 50%;
      margin-top: -44 * @hd;
      margin-left: -31 * @hd;
      padding-bottom: 10 * @hd;
      text-align: center;
    }
  }
}